public class TryOnClothesReq {
    private String person_image_url;
    private String top_garment_url;
    private String bottom_garment_url;

    /**
     * 输出图片的分辨率控制。包含3个选项：
     *
     * 值为1024代表（576x1024）；
     *
     * 值为1280代表（720x1280）；
     *
     * 值为-1代表还原到原图大小，默认为-1。
     *
     * 说明
     * 若后续还需调用AI试衣图片精修API，该值必须设为-1。
     */
    private int resolution;

    /**
     * 输出图片模特脸部的还原控制。包含2个选项：
     *
     * 值为false时会生成新的人脸；
     *
     * 值为true时会还原原图人脸，默认为true。
     *
     * 说明
     * 若后续还需调用AI试衣图片精修API，该值必须设为true。
     */
    private Boolean restore_face;

    public String getPerson_image_url() {
        return person_image_url;
    }

    public void setPerson_image_url(String person_image_url) {
        this.person_image_url = person_image_url;
    }

    public String getTop_garment_url() {
        return top_garment_url;
    }

    public void setTop_garment_url(String top_garment_url) {
        this.top_garment_url = top_garment_url;
    }

    public String getBottom_garment_url() {
        return bottom_garment_url;
    }

    public void setBottom_garment_url(String bottom_garment_url) {
        this.bottom_garment_url = bottom_garment_url;
    }

    public int getResolution() {
        return resolution;
    }

    public void setResolution(int resolution) {
        this.resolution = resolution;
    }

    public Boolean getRestore_face() {
        return restore_face;
    }

    public void setRestore_face(Boolean restore_face) {
        this.restore_face = restore_face;
    }
}
